Wie manche andere Anwendungen auch hat Password Safe die Möglichkeit sein Verhalten und Aussehen einzustellen, um sich so gut wie möglich auf Ihre Nöte und Wünsche einzustellen. Viele Anwendungen speichern solche Voreinstellungen in die Windows Registry ab, eine Art von Gewohnheit und Bequemlichkeit. Frühere Versionen von Password Safe haben die Registry auch eingesetzt, dies brachte aber folgende Probleme mit sich:
Password Safe hat eine Anzahl Voreinstellungen, jeder mit einem sinnvollen Wert besetzt. Wenn ein Benutzer diesen Wert auf einem anderen Wert einstellt, wird dieser neue Wert von Password Safe gespeichert.
Password Safe kennt sicherheitsrelevante und nicht sicherheitsrelevante Voreinstellungen. Die ersteren werden in der Datenbank abgespeichert, verschlüsselt mit demselben Schlüssel womit auch die Daten vom Benutzer abgelegt sind.
Die anderen, nicht sicherheitsrelevante Daten werden in der Konfigurationsdatei pwsafe.cfg abgespeichert. Diese Datei ist in XML Format abgelegt, mit Aufteilung der Daten per Host Maschine und Benutzer. Somit kann diese Datei von verschiedenen Benutzer und Maschinen gemeinsam benutzt werden.
Standardmäßig wird die Datei pwsafe.cfg im selben Verzeichnis wie die ausführbare Anwendung pwsafe.exe abgelegt. Wenn hingegen die Umgebungsvariable PWS_PREFSDIR gesetzt ist, wird Passowrd Safe die Datei verwenden die dort angegeben ist. Dies ist dann sinnvoll, wenn der Schreibzugriff zum Verzeichnis wo pwsafe.exe liegt eingeschränkt ist.
Die folgenden Tabellen beschreiben die Konfigurationselemente. Die meisten können mit dem Dialog Verwalten->Optionen konfiguriert werden.
Weil wir XML einsetzen, sind die Namen für Werte und Felder case sensitif. Voreinstellungen die in der Datei "pwsafe.cfg" abgespeichert sind, treffen auf alle Datenbanken zu. Diese die nur in der Datenbank abgespeichert sind, sind nur für diese Datenbank relevant. In Windows Vista oder Windows 7, kann man die Datei pwsafe.cfg in folgendem Verzeichn is finden: "C:\Users\
Beachten Sie dass nur die nicht standardmäßen Voreinstellungen in die Konfigurationsdatei oder die Datenbank abgelegt werden.
Hinweis: ändern sie KEINE der Voreinstellungen in der Datei pwsafe.cfg von Hand. Dies k&onnte unerwartete und nicht voraussagbare Folgen haben. Auch wenn wir uns viel Mühe geben alle Werte die wir einlesen zu verifizieren, gibt es keine Garantie dafür dass händisch geänderte Werte nicht zu Probleme führen können.
Voreinstellung | Standard | Wo gespeichert | Kommentar |
---|---|---|---|
AlwaysOnTop | falsch | pwsafe.cfg | Hauptfenster immer im Vordergrund |
ShowPWDefault | falsch | Datenbank | Das Passwort wird standardmäßig bei Einfügen/Bearbeiten angezeigt |
ShowUsernameInTree | wahr | Datenbank | Der Benutzername wird in Ansicht 'Baumstruktur' angezeigt |
ShowPasswordInTree | falsch | Datenbank | Das Passwort wird in Ansicht 'Baumstruktur' angezeigt (Der Benutzername MUSS auch angezeigt werden) |
ShowNotesDefault | falsch | Datenbank | Die Notizen werden bei Einfügen/Bearbeiten angezeigt |
ShowNotesAsToolTipsInViews | falsch | pwsafe.cfg | Die Notizen eine Eintrages werden als Tip angezeigt in Tabellen- und Baum-Ansicht (nur die ersten 250 Zeichen werden angezeigt) |
SortAscending | wahr | Datenbank | Die letzte Sortierrichtung in Ansicht Tabelle (aufsteigend oder abfallend) |
UseDefaultUser | falsch | Datenbank | Der Standardtext für den Benutzer wird benutzt beim Einfügen eines neuen Eintrages |
SaveImmediately | wahr | Datenbank | Die Datenbank wird gesichert nach jedem Einfügen und Bearbeiten |
PWUseLowercase | wahr | Datenbank | Passwortrichtlinie - verwende Kleinbuchstaben |
PWUseUppercase | wahr | Datenbank | Passwortrichtlinie - verwende Großbuchstaben |
PWUseDigits | wahr | Datenbank | Passwortrichtlinie - verwende Zahlen |
PWUseSymbols | wahr | Datenbank | Passwortrichtlinie - verwende Symbole |
PWUseHexDigits | falsch | Datenbank | Passwortrichtlinie - generiere ein Passwort mit ausschließlich hexadezimale Zeichen (immer eine gerade Anzahl) |
PWUseEasyVision | falsch | Datenbank | Passwortrichtlinie - verwende Easy-Vision (leicht zu lesende) Zeichen, sodass kein Zeichen mit einem anderen verwechselt werden kann (z.B. Nummer 0 (Null) und Buchstabe 0 (Großbuchstabe O) usw. |
PWMakePronounceable | falsch | Datenbank | Passwortrichtlinie - konvertiere das generierte Passwort besser aussprechbar |
dontaskquestion | falsch | pwsafe.cfg | Keine Bestätigung beim Kopieren des Passwortes in die Zwischanablage |
deletequestion | falsch | pwsafe.cfg | Keine Bestätigung beim Löschen eines einzelnen Eintrages |
DatabaseClear | falsch | pwsafe.cfg | Sperre die Datenbank beim Minimieren. Dies impliziert ein Löschen der Datenbank im Arbeitsspeicher |
QuerySetDef | wahr | pwsafe.cfg | Frage den Benutzer jedesmal beim Einfügen oder Bearbeiten eines Eintrages, ob der Benutzername als Standard fü alle Neueinträge übernommen werden soll |
UseNewToolbar | wahr | pwsafe.cfg | Benutze die Moderne oder Klassische Toolleiste |
UseSystemTray | wahr | pwsafe.cfg | Stelle ein Password Safe Symbol im Windows Infobereich |
LockOnWindowLock | wahr | pwsafe.cfg | Sperre die Password Safe Datenbank wenn der Benutzer die Windows Session sperrt |
EscExits | wahr | pwsafe.cfg | Die ESC Taste schließt die Datenbank und beendet Password Safe (wenn der Windows Infobereich nicht benutzt wird) |
HotKeyEnabled | falsch | pwsafe.cfg | Wahr wenn der Benutzer ein Hotkey definiert hat um schnell auf Password Safe zuzugreifen |
MRUOnFileMenu | wahr | pwsafe.cfg | Die zuletzt benutzten Datenbanken werden im Menu Datei (oder ein Untermenu) angezeigt |
MaintainDateTimeStamps | falsch | Datenbank | Der letzte Zugriff auf ein Eintrag wird gespeichert, wenn die Datenbank in Schreibmodus ist |
SavePasswordHistory | falsch | Datenbank | Speichere die alten Passwörter eines Eintrages beim Zuweisen eines neuen Passwortes |
BackupBeforeEverySave | wahr | pwsafe.cfg | Benenne die aktuelle Datenbank um nach den Sicherungsregeln bevor Änderungen gespeichert werden. |
PreExpiryWarn | falsch | pwsafe.cfg | Warne den Benutzer beim Öffnen einer Datenbank falls irgendwelche Einträge abgelaufen sind oder bald ablaufen |
ExplorerTypeTree | falsch | pwsafe.cfg | Zeige die Gruppe zuerst an in Baum-Ansicht |
ListViewGridLines | falsch | pwsafe.cfg | Zeige Gitterlinien in Tabellen-Ansicht |
MinimizeOnAutotype | wahr | pwsafe.cfg | Minimiere Password Safe während Autom. Eingabe. Die Datenbank kann auch gesperrt werden, abhängig von den Einstellungenzum Minimieren |
ShowToolbar | wahr | pwsafe.cfg | Ziege die Toolleiste |
ShowDragbar | wahr | pwsafe.cfg | Zeige die Dragleiste |
ShowFindToolBarOnOpen | wahr | pwsafe.cfg | Zeige die Suchleiste wenn Password Safe startet. Dies wird festgelegt an Hand des Zustandes von Password Safe beim letzten Beenden |
DefaultOpenRO | falsch | pwsafe.cfg | Setze standardmäßg auf Nur-Lesen der Datenbank beom Öffnen |
MultipleInstances | wahr | pwsafe.cfg | Erlaube mehrere Instanzen von Password Safe. Eine Änderung dieses Wertes wirkt sich erst aus nach einem Neustart von Password Safe |
ClearClipboardOnMinimize | wahr | pwsafe.cfg | Lösche die Zwischenablage mit Password Safe Information beim Minimieren |
ClearClipboardOnExit | wahr | pwsafe.cfg | Lösche die Zwischenablage mit Password Safe Information beim Beenden |
NotesWordWrap | wahr | pwsafe.cfg | Notizen werden umgebrochen in der Anzeige während Einfügen/Bearbeiten |
LockDBOnIdleTimeout | wahr | Datenbank | Sperren der Datenbank wenn der Benutzer den PC für eine Anzahl Minuten nicht verwendet hat. Siehe "IdleTimeout" Integer Voreinstellung für den Grenzwert in Minuten |
HighlightChanges | wahr | pwsafe.cfg | Hervorheben von geänderte und nicht abgespeicherte Einträge in blau |
HideSystemTray | falsch | pwsafe.cfg | Verstecken des Symbol Password Safe im Infobereich. Dies kann nur gesetzt werden, wenn schon der Hotkey gesetzt wurde |
UsePrimarySelectionForClipboard | falsch | pwsafe.cfg | Festlegung welche Zwischenablage verwendet wird (nur Linux) |
CopyPasswordWhenBrowseToURL | wahr | Datenbank | Kopiere das Passwort vom Eintrag in die Zwischenablage beim Aufruf von "Gehe zu URL" |
Voreinstellung | Standard | Wo gespeichert | Min | Max | Kommentar |
---|---|---|---|---|---|
column1width | n/a | pwsafe.cfg | n/a | n/a | Die Breite der 1. Spalte in der Ansicht Tabelle beim letzten Beenden von Password Safe |
column2width | n/a | pwsafe.cfg | n/a | n/a | Die Breite der 2. Spalte in der Ansicht Tabelle beim letzten Beenden von Password Safe |
column3width | n/a | pwsafe.cfg | n/a | n/a | Die Breite der 3. Spalte in der Ansicht Tabelle beim letzten Beenden von Password Safe |
column4width | n/a | pwsafe.cfg | n/a | n/a | Die Breite der 4. Spalte in der Ansicht Tabelle beim letzten Beenden von Password Safe |
sortedcolumn | 0 | pwsafe.cfg | 0 | 15 | Zuletzt verwendete Spalte um die Ansicht Tabelle zu sortieren |
PWDefaultLength | 12 | Datenbank | 4 | 1024 | Standard Passwortlänge |
maxmruitems | 4 | pwsafe.cfg | 0 | 20 | Anzahl zuletzt benutzte Datenbanken gesichert im Menu Datei |
IdleTimeout | 5 | Datenbank | 1 | 120 | Grenzwert in Minuten um festzulegen wann Password Safe nach inaktiver Zeit gesperrt wird |
DoubleClickAction | Kopiere Password | pwsafe.cfg | n/a | n/a | Siehe Hilfe Eintrag DCA Werte Export |
HotKey | keine | pwsafe.cfg | n/a | n/a | Wert vom Hotkey |
MaxREItems | 25 | pwsafe.cfg | 0 | 25 | Maximum Anzahl "letzte Einträge" zum Speichern in die Datenbank und zur Anzeige im Infobereich, um einen schnelleren Zugriff zu ermöglichen |
TreeDisplayStatusAtOpen | AllCollapsed | Datenbank | n/a | n/a | Werte sind: Alles zugeklappt, Alles aufgeklappt oder Wert bei der letzten Sicherung |
NumPWHistoryDefault | 3 | Datenbank | 0 | 255 | Wie viele Passwörter werden in der Historie beibehalten |
BackupSuffix | 0 | pwsafe.cfg | n/a | n/a | Wete sind: keine, DatumUhrzeit oder eine inkrementelle Nummer |
BackupMaxIncremented | 1 | pwsafe.cfg | 1 | 999 | Nur gültig wenn 'BackupSuffix' eine inkrementelle Nummer ist |
PreExpiryWarnDays | 1 | pwsafe.cfg | 1 | 30 | Gegebenenfalls warnen wenn Passwörter bald ablaufen |
ClosedTrayIconColour | 0 | pwsafe.cfg | 0 | 0 | Stelle die Farbe des Password Safe Symbol einer geschlossenen Datenbank im Infobereich ein: 0 = Schwwarz, 1 - Blau, 2 = Weiß und 3 = Gelb |
PWDigitMinLength | 0 | Datenbank | 0 | 1024 | Standard minimal Anzahl Nummern in einem generierten Passwort |
PWLowercaseMinLength | 0 | Datenbank | 0 | 1024 | Standard minimal Anzahl Kleinbuchstaben in einem generierten Passwort |
PWUppercaseMinLength | 0 | Datenbank | 0 | 1024 | Standard minimal Anzahl Großbuchstaben in einem generierten Passwort |
PWSymbolMinLength | 0 | Datenbank | 0 | 1024 | Standard minimal Anzahl Symbole in einem generierten Passwort |
OptShortcutColumnWidth | 92 | pwsafe.cfg | 10 | 512 | Größe der Spalten in Verwalten → Optionen → Schnelltasten |
ShiftDoubleClickAction | Kopiere Passwort | pwsafe.cfg | n/a | n/a | Siehe Hilfeeintrag in DCA Exportwerte |
Voreinstellung | Standard | Wo gespeichert | Kommentar |
---|---|---|---|
currentbackup | <keine> | pwsafe.cfg | Pfad und Name der letzten Zwischen-Sicherung |
currentfile | <keine> | pwsafe.cfg | Aktuel (d.h. zuletzt) geöffnete Datei |
lastview | tree | pwsafe.cfg | Letzte ausgewählte Ansicht: Baum oder Tabelle |
DefaultUsername | <keine> | Datenbank | Standardwert für den Benutzername beim Erstellen eines neuen Eintrages |
treefont | <keine> | pwsafe.cfg | Information über den verwendeten Font in der Baumansicht |
PasswordFont | <keine> | pwsafe.cfg | Information über den verwendeten Font um Passwörter anzuzeigen |
BackupPrefixValue | <keine> | pwsafe.cfg | Normalerweise wird der Name der aktuellen Datenbank als Vorspann für die Sicherungsdatei verwendet. Mit dieser Auswahl kann das überschrieben werden. |
BackupDir | <keine> | pwsafe.cfg | Normalerweise wird die Sicherungsdatei im selben Verzeichnis wie die aktuelle Datenbank abgespeichert. Mit dieser Auswahl kann das überschrieben werden |
AltBrowser | <keine> | pwsafe.cfg | Voller Pfad zum alternativen Browser |
ListColumns | <keine> | pwsafe.cfg | Nicht-standardmäßige Spaltenreihenfolge in Ansicht Tabelle. Beachten Sie dass die Liste von mit Komma getrennten Werte eine interne Nummernschema folgt, und nicht von Hand geädert werden soll |
ColumnWidths | <keine> | pwsafe.cfg | Nicht-standardmäßige Spaltenbreite in Ansicht Tabelle |
DefaultAutotypeString | \u\t\p\t\n | Datenbank | Der standardmäßige Satz für die Autom. Eingabe. Beachten Sie dass jeder Eintrag diesen Wert überschreiben kann |
AltBrowserCmdLineParms | <keine> | pwsafe.cfg | Spezielle Zeilenparameter für den alternativen Browser, wenn spezifiert |
MainToolBarButtons | <keine> | pwsafe.cfg | Eine Liste der Tasten in der Toolleiste und deren Reihenfolge, wie vom Benutzer eingestellt. Ein Trennzeichen sieht so ~ aus |
TreeListSampleText | "AaBbYyZz 0O1IlL" | pwsafe.cfg | Beispieltext zur Verwendung bei der Entscheidung welcher Font bei der Baumstruktur verwendet werden soll |
PswdSampleText | "AaBbYyZz 0O1IlL" | pwsafe.cfg | Beispieltext zur Verwendung bei der Entscheidung welcher Font bei der Anzeige von Passwörter verwendet werden soll |
VKSampleText | "AaBbYyZz 0O1IlL" | pwsafe.cfg | Beispieltext zur Verwendung bei der Entscheidung welcher Font in der virtuellen Tastatur verwendet werden soll |
VKeyboardFontName | <keine> | pwsafe.cfg | Name des Unicode Font der verwendet wird um alle Zeichen in der virtuellen Tastatur anzuzeigen. Dies schließt Lateinische und nicht-Lateinische Zeichen ein |
LastUsedKeyboard | <keine> | pwsafe.cfg | Speichere den Kode von der zuletzt verwendeten virtuellen Tatatur |
AltNotesEditor | <keine> | pwsafe.cfg | Voller Pfadangabe vom Texteditor der beim Editieren vom Notizenfeld (anstelle der standardmäßen Windows-Anwendung) |
LanguageFile | <keine> | pwsafe.cfg | Der Kode der zuletzt vom Benutzer eingesetzte Sprachendatei. Es ist wie "LL" oder "LL_CC", wo LL = ISO 639-1 2-Zeichen Sprachenkode z.B.. EN, FR, DE, HE... siehe http://www.loc.gov/standards/iso639-2/ und CC = ISO 3166-1 2-Zeichen Länderkode z.B. US, GB, FR, CA... siehe http://www.iso.org/iso/en/prods-services/iso3166ma/index.html |
DefaultSymbols | <keine> | Datenbank | Die Standardliste der Symbole zur Verwendung beim Generieren von Passwörter mit Symbole. Beachten Sie dass jeder Eintrag diesen Wert überschreiben kann |